@charset "UTF-8";

/*----------------------------------------
●対抗戦集計画面用css
----------------------------------------*/
/*----------------------------------------
●コンテンツ
----------------------------------------*/
/* コンテンツ */
.outbox_content {
  margin:40px auto 40px;
}
#taikou_result_ct {

}
/* 集計ボタン */
.box_btn {
  margin:5px 5px 5px 0px;
}
/* テーブル 対抗戦集計 */
#taikou_result_ot {
  width:calc(100% - 10px);
  overflow-x: auto;
}
table.table_taikou {
  margin:0px 0px 0px;
}
/* 順位 */
table.table_taikou th.Jyuni {
  width:40px;
}
/* 所属 */
table.table_taikou th.Shozoku {
  width:120px;
}
/* 総合得点 */
table.table_taikou th.Tokuten {
  width:60px;
}
/* ﾎﾞｰﾅｽ得点 */
table.table_taikou th.Bonus {
  width:60px;
}
/* 参加得点 */
table.table_taikou th.Sanka {
  width:60px;
}
/* 記録 */
table.table_taikou th.Kiroku {
  width:70px;
}

/* 歴代記録 */
table.table_rekidai {
  margin-top:15px;
}
@media only screen and (min-width:481px) {
  /* 画面サイズが481pxより大きい場合はここを読み込む */
  /*----------------------------------------
  ●ヘッダー
  ----------------------------------------*/
  .outbox_header {
    max-width:100%;
  }
  /* 大会タイトル */
  .outbox_tournament_title > div {
    max-width:100%;
  }

  #taikou_result_ct {
    max-width: calc(100% - 10px);
  }
  /* 集計ボタン */
  .box_btn {
    margin:0px 10px 0px;
    margin:5px 5px 5px 5px;
  }
  #taikou_result_ot {
    max-width: calc(100% - 20px);
  }
  /* テーブル タイムテーブル */
  table.table_taikou {
    width:calc(100% - 20px);
  }
}
